receive a hard blow upon falling down - Español Inglés Diccionario